package com.example.common.common.enums;

import lombok.Getter;

/**
 * @author qwert
 * @version 1.0.0
 * @create 2025/8/3 15:53
 **/
@Getter
public enum ChatTypeEnum {
    CHAT("chat", SystemConstants.DEFAULT_PROMPT, null),
    WEATHER("weather", SystemConstants.WEATHER_ASSISTANT_PROMPT, "weather"),
    TITLE("title", SystemConstants.TITLE_PROMPT, null),
    FILE_CHAT("file-chat", SystemConstants.FILE_CHAT_PROMPT, null);

    private final String chatType;
    private final String prompt;
    private final String toolName;

    ChatTypeEnum(String chatType, String prompt, String toolName) {
        this.chatType = chatType;
        this.prompt = prompt;
        this.toolName = toolName;
    }
}
